power-window drive - French English Dictionary